package com.corhyfar.dao;

import java.sql.SQLException;
import java.util.List;

import com.corhyfar.beans.PlanAccionDTO;

public interface PlanAccionDAO {

	PlanAccionDTO obtenerPlanAccion(int codigoPA ) throws SQLException;

	List<PlanAccionDTO> listarPlanAccion() throws SQLException;

	void actualizaPlanAccion (String fechaContratoPA,
			String fechaInicioObraPA, String fechaFinObraPA, int codigoTipoPA,
			int codigoTrabajador, String descripcionCasoPA,
			String primeraAccionPA, String causasCasoPA,
			String posibleAccionPA, String accionPreventivaPA,
			String accionVerificacionPA, String conclusion) throws SQLException;

	void ingresaPlanAccion(PlanAccionDTO planAccionDTO);

	void eliminaPlanAccion(int codigoPA);
}
